package com.boarsoft.boar.sequence.core;

/**
 * 
 * 
 * @author Mac_J
 *
 */
public interface Sequence {
	/**
	 * 生成序列号
	 * 
	 * @return
	 * @throws Exception
	 */
	long next() throws Exception;

	/**
	 * 到业务表查询当前序列的最大值，并更新到序列号段监息表
	 */
	void init();
}
